import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
 * maken van een GUI voor opdracht 11.33.
 * 
 * @author (Nickert) 
 * @version (12-1-2012)
 */
public class GUI extends JPanel {

    private JFrame frame;
    private JTextField field;
    private final static String newline = "/n";
    private JTextArea Area1;
    private JTextArea Area2;
    private JTextArea Area3;
    /**
     * Creating a GUI frame on your screen
     */
    public GUI()
    {

        makeFrame(); //functie die het frame maakt oproepen

    }

    /**
     * Create the Swing frame and its content.
     */
    private void makeFrame()
    {

        frame = new JFrame("GUI");   // maakt een nieuw frame aan.   
        Container contentPane = frame.getContentPane(); // maakt een nieuw container aan en haalt de content uit frame/
        contentPane.setLayout(new BorderLayout(30, 50));

        Area1 = new JTextArea(10,20); 
        Area1.addKeyListener(new KeyListener() 
            {
                public void keyTyped(KeyEvent e){
                    String ding = Character.toString(e.getKeyChar());
                    Area3.append(ding);
	
                    
                }

                public void keyPressed(KeyEvent e) {

                }

                public void keyReleased(KeyEvent e) {

                } 
            });
        Area1.setEditable(true);
        contentPane.add(Area1, BorderLayout.NORTH);
/*
        Area2 = new JTextArea(10,20);
        Area2.setEditable(true);
        contentPane.add(Area2, BorderLayout.CENTER);
*/
        Area3 = new JTextArea(10,20);
        Area3.setEditable(false);
        contentPane.add(Area3, BorderLayout.SOUTH);

        frame.pack();
        frame.setVisible(true);
    }


}

